New England Patriots win Super Bowl XXXVIII in Houston.
February 1, 2004
The Patriots beat the Carolina Panthers 32-29, as Adam Vinatieri kicks a 41-yard field goal with 4 seconds left in the game. A victory parade to celebrate the team’s second Super Bowl victory in three years is held on February 3, 2004.
Sources
- Boston Globe
- Boston Herald